package c.f.c.a;

import java.util.concurrent.Executor;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.LinkedBlockingQueue;
import java.util.concurrent.ThreadPoolExecutor;
import java.util.concurrent.TimeUnit;

public final class h {
    public static final h d = new h();
    public final Executor a = new a();
    public final ExecutorService b;
    public final Executor c = c.f.c.a.j.a.b.a;

    public static final class a implements Executor {
        public final void execute(Runnable runnable) {
            runnable.run();
        }
    }

    public h() {
        c.f.c.a.j.a aVar = c.f.c.a.j.a.b;
        ThreadPoolExecutor threadPoolExecutor = new ThreadPoolExecutor(c.f.c.a.j.a.d, c.f.c.a.j.a.e, 1, TimeUnit.SECONDS, new LinkedBlockingQueue());
        threadPoolExecutor.allowCoreThreadTimeOut(true);
        this.b = threadPoolExecutor;
    }
}
